Solving Probability Problems in Natural Language
نویسندگان
چکیده
The ability to solve probability word problems such as those found in introductory discrete mathematics textbooks, is an important cognitive and intellectual skill. In this paper, we develop a two-step endto-end fully automated approach for solving such questions that is able to automatically provide answers to exercises about probability formulated in natural language. In the first step, a question formulated in natural language is analysed and transformed into a highlevel model specified in a declarative language. In the second step, a solution to the high-level model is computed using a probabilistic programming system. On a dataset of 2160 probability problems, our solver is able to correctly answer 97.5% of the questions given a correct model. On the end-toend evaluation, we are able to answer 12.5% of the questions (or 31.1% if we exclude examples not supported by design).
منابع مشابه
An Adaptive Approach to Increase Accuracy of Forward Algorithm for Solving Evaluation Problems on Unstable Statistical Data Set
Nowadays, Hidden Markov models are extensively utilized for modeling stochastic processes. These models help researchers establish and implement the desired theoretical foundations using Markov algorithms such as Forward one. however, Using Stability hypothesis and the mean statistic for determining the values of Markov functions on unstable statistical data set has led to a significant reducti...
متن کاملComputational Complexity of Probabilistic Disambiguation
Recent models of natural language processing employ statistical reasoning for dealing with the ambiguity of formal grammars. In this approach, statistics, concerning the various linguistic phenomena of interest, are gathered from actual linguistic data and used to estimate the probabilities of the various entities that are generated by a given grammar, e.g., derivations, parse-trees and sentenc...
متن کاملLanguage Sense and Ambiguity in Thai
Since Thai writing system has no explicit word and sentence boundaries, language sense in Thai depends on how we segment them. Disambiguation by grammars cannot handle all problems because many exceptions occur in the language. Machine learning technique is then introduced to cope with the ambiguity problems. This technique, however, needs good corpora to learn. In this paper, the fundamental p...
متن کاملSituating natural language understanding within experience-based design
Building useful systems with an ability to understand \real" natural language input has long been an elusive goal for Artiicial Intelligence. Well-known problems such as ambiguity, indi-rectness, and incompleteness of natural language inputs have thwarted eeorts to build natural language interfaces to intelligent systems. In this article, we report on our work on a model of understanding natura...
متن کاملSubjective Natural Language Problems: Motivations, Applications, Characterizations, and Implications
This opinion paper discusses subjective natural language problems in terms of their motivations, applications, characterizations, and implications. It argues that such problems deserve increased attention because of their potential to challenge the status of theoretical understanding, problem-solving methods, and evaluation techniques in computational linguistics. The author supports a more hol...
متن کامل